package controller.listeners.manualCode;



import model.ManualCodeModel;

import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Listener;


import view.ManualCodeView;

/**
 * controlador para cuando se pone el foco sobre el cuadro de texto del filtro
 * @author 53385255R
 *
 */
public class FilterFocusInListener implements Listener {

	private ManualCodeModel _model;
	private ManualCodeView _view;
	
	public FilterFocusInListener(ManualCodeView view, ManualCodeModel model) {
		this._model = model;
		this._view = view;
	}
	
	@Override
	public void handleEvent(Event event) {
		//Pongo los posibles centros filtrados para maesorg y el texto que ya hubiese
		if (_model.get_maesorg_centers() != null && _model.get_maesorg_centers().size() != 0)
			_view.setCandidateCenters(_model.get_maesorg_centers(), _view.getCorpCustomText());
	}
}
